/* 设置背景色和前景色 */
html{
    color: #000;
    background: #fff;
}
/* 边距清零 */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {
	margin:0;
	padding:0;
}
/* 字体和字体大小初始值 */
body,button,input,select,textarea {
	font:12px/1.5 tahoma,arial,\5b8b\4f53;
	color:#666;
}
/* 标题字体样式初始值设置 */
h1,h2,h3,h4,h5,h6 {
	font-size:100%;font-weight: 400;
}
/*字体样式统一*/
address,cite,dfn,em,var,caption,strong,th,i,code,kbd,pre,samp{
	font-style:normal;font-weight: 400;
}
/*清除列表默认前缀属性*/
ul,ol {
	list-style:none;
}
/*上标、下标设置*/
sub, sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline;
}
sup {
    top: -0.5em;
}
sub {
    bottom: -0.25em;
}
/* 去除默认边框 */
fieldset,img, button {
	border: 0 none;
}
/*设置表单元素相关字体及对齐方式*/
button,input,select,textarea {
	font-size:100%;
	vertical-align:middle;
	font-family:inherit;
}
textarea {
    overflow: auto; /* Remove vertical scrollbar in IE6-9 */
    vertical-align: top; /* Readability and alignment cross-browser */
}
/*表格设置*/
table {border-collapse:collapse;border-spacing:0;}
th{ text-align: inherit;}
caption,th{
    text-align: left;
}

/* 超链接默认样式 */
a {
    text-decoration: none;
    color:#005aa0;
}
a:hover {
    text-decoration: underline;

}


/* 清除浮动 */
.clearfix:before,.clearfix:after {display: table;content:'';}
.clearfix:after { clear: both; }
.clearfix { *zoom:1;}
q:before,q:after{content: ""}
.clear { clear:both;}

/* iframe  */
iframe{
    display: block;
}
/* 去除firefox 边框 */
abbr,acronym{
    border: 0 none;
    font-variant: normal;
}
/* 设置删除线 */
del{text-decoration: line-through;}

/* 浮动 */
.fl{
    float: left;
}
.fr{
    float: right;
}
.fc{
    clear: both;
}
.fz{
    zoom:1;
}
.h30{height:30px;}